简介:本课程前部分通过学习MVC理论知识,引入MVC设计简单的框架的方法,并带领学生掌握对框架MVC三层框架简化的方法。后半部分通过视图层的介绍引入smarty的概念,详细介绍smarty的语法,通过实例再次加深对smarty的理解,并演示smarty各个内置函数与php、自定义函数的用法。
第3章 MVC实例制作(1)
通过微型MVC实例的开发,进一步的带大家理解MVC的相关知识。
第4章 MVC实例制作(2)
通过介绍入口程序的作用,对上述实例进行改进。介绍常用第三方视图引擎,为后面引入smarty的知识埋下伏笔
第5章 Smarty简介
由浅入深的介绍smarty的作用和运用环境,以及如何配置使用smarty。
第6章 Smarty模板语法
由浅入深的介绍smarty模板语法,包括函数、控制语句。
- 视频: 6-1 Smarty的基本语法 (25:33)
- 视频: 6-2 Smarty的条件判断语句 (03:30)
- 视频: 6-3 Smarty的偱环语句 (08:54)
- 视频: 6-4 Smarty的文件引用 (04:00)
- 视频: 6-5 Smarty类和对象赋值与使用 (04:29)
- 视频: 6-6 Smarty函数的使用 (14:19)
- 视频: 6-7 functions函数插件的定义和使用 (13:19)
- 视频: 6-8 modifiers变量调节器插件的定义和使用 (06:10)
- 视频: 6-9 block functions区块函数插件的定义和使用 (04:32)
- 视频: 6-10 Smarty实例 (11:56)
第7章 MVC微型框架的建立
综合运用MVC理论、面向对象知识,建立一个微型框架。通过数据库类的封装、不同工厂类的封装、启动引擎的建立等讲解框架的原始构造和研发的思路和技巧。
第8章 MVC微型框架的实际运用
运用创建的框架,进行实际的新闻发布系统的开发。通过逐步的前后台两部分的研发,展现基于MVC架构出的框架在实际开发中带来的便利和规范。